home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 October / CHIP Ekim 1996.iso / winbatch / doserror.ba_ < prev    next >
Text File  |  1994-08-28  |  722b  |  45 lines

  1.  
  2. @ECHO OFF
  3. ERASE ERROR*.LVL
  4.  
  5. %1 %2 %3 %4 %5 %6 %7 %8 %9
  6.  
  7. REM EXITCODE.BAT - converts exit code to an e-var
  8. FOR %%v IN (0 1 2) DO IF ERRORLEVEL %%v00 SET EX=%%v
  9. IF "%EX%"=="2" GOTO over200
  10. FOR %%v IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %EX%%%v0 SET EX=%EX%%%v
  11. GOTO digit3
  12. :==== over200 ====
  13. FOR %%v IN (0 1 2 3 4 5) DO IF ERRORLEVEL %EX%%%v0 SET EX=%EX%%%v
  14. :==== digit2 =====
  15. IF "%EX%"=="25" GOTO over250
  16. GOTO digit3
  17. :==== over250 ====
  18. FOR %%v IN (0 1 2 3 4 5) DO IF ERRORLEVEL %EX%%%v SET EX=%EX%%%v
  19. GOTO done
  20. :==== digit3 =====
  21. FOR %%v IN (0 1 2 3 4 5 6 7 8 9) DO IF ERRORLEVEL %EX%%%v SET EX=%EX%%%v
  22. :==== done =======
  23. ECHO %EX% > ERROR%EX%.LVL
  24. SET EX=
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.